<?phpclass devtools_phpsand_page extends page {  protected $php_code = "";  protected $code_saved = "false";  protected $code_url = "";  public function __construct() {  }    public function prepare() {    $php_code = request::get_form_var("php_code");    $this->php_code = $php_code;    $php_code = "<?php system::break_all_buffers(); ?>".$php_code;    $php_code = $php_code."<?php exit; ?>";        if (strlen($this->php_code)>0) {      file_put_contents(        "mcv/pages/views/php/devtools_test_page.php",$php_code);      $this->code_saved = "true";      $this->code_url = helper::get_local_url("devtools_test");    }  }    public function finish() {  }    public function render_block($block_name) {    $block = $this->get_block($block_name);    $block->render_html();  }    public function render_blocks($position) {    //  }}